riding-horse mount - German English Dictionary